package com.quanyan.user.model.vo.response.admin;

import java.io.Serializable;
import java.util.Date;

/**
 * App 版本信息VO
 * Created by hua on 2016/9/18.
 */
public class RespAppVersionInfo implements Serializable {
    private static final long serialVersionUID = -5025182716621403970L;

    private int id;

    /**
     * app类型 1->iOS 2->Android
     */
    private byte os;

    /**
     * 当前面向内部的版本号
     */
    private int larkVersionId;

    /**
     * 面向用户版本号
     */
    private String userVersion;

    /**
     * 最小版本号
     */
    private int minVersionId;

    /**
     * 最大版本号
     */
    private int maxVersionId;

    /**
     * 升级模式  1->提示升级 2->强制升级 3->红点升级
     */
    private byte type;

    /**
     * 版本描述
     */
    private String desc;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * app类型 0：老版app 1：新版本app1(曹) 2：新版本app2(陈) 3：
     */
    private Byte appType;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public byte getOs() {
        return os;
    }

    public void setOs(byte os) {
        this.os = os;
    }

    public int getLarkVersionId() {
        return larkVersionId;
    }

    public void setLarkVersionId(int larkVersionId) {
        this.larkVersionId = larkVersionId;
    }

    public String getUserVersion() {
        return userVersion;
    }

    public void setUserVersion(String userVersion) {
        this.userVersion = userVersion;
    }

    public int getMinVersionId() {
        return minVersionId;
    }

    public void setMinVersionId(int minVersionId) {
        this.minVersionId = minVersionId;
    }

    public int getMaxVersionId() {
        return maxVersionId;
    }

    public void setMaxVersionId(int maxVersionId) {
        this.maxVersionId = maxVersionId;
    }

    public byte getType() {
        return type;
    }

    public void setType(byte type) {
        this.type = type;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Byte getAppType() {
        return appType;
    }

    public void setAppType(Byte appType) {
        this.appType = appType;
    }
}
